#ifndef _PREPROCESSOR_DEFINES_H
#define _PREPROCESSOR_DEFINES_H

#ifndef ID_PLOT
  #define ID_PLOT 101
#endif

#ifndef PROJECT_FOLDER
  #define PROJECT_FOLDER "grmpe-trunk"
#endif

// PROJECT_EXAMPLES_FOLDER is a subdirectory of the PROJECT_FOLDER
#ifndef PROJECT_EXAMPLES_FOLDER
  #define PROJECT_EXAMPLES_FOLDER "examples"
#endif

#ifndef TAB0_LABEL
  #define TAB0_LABEL "Scenarios/Replicates"
#endif

#ifndef SCENARIO_FILE
  #define SCENARIO_FILE "scenariosExample.csv"
#endif

#ifndef AM_FILE
  #define AM_FILE "assessmentModelsExample.csv"
#endif

#ifndef HCR_FILE
  #define HCR_FILE "harvestControlRulesExample.csv"
#endif

#ifndef GEARS_FILE
  #define GEARS_FILE "gearsExample.csv"
#endif

#ifndef DR_FILE
  #define DR_FILE "dataRulesExample.csv"
#endif

#ifndef SELECTIVITY_FILE
  #define SELECTIVITY_FILE "selectivitiesExample.csv"
#endif

#ifndef TAB1_LABEL
  #define TAB1_LABEL "Operating Model"
#endif

#ifndef BORDER_SIZE
  #define BORDER_SIZE 0
#endif

#ifndef PANEL_LABEL_FONT_SIZE
  #define PANEL_LABEL_FONT_SIZE 16
#endif

#ifndef NULL_STRING
  #define NULL_STRING ""
#endif

#ifndef INITIAL_XPOS
#define INITIAL_XPOS 100
#endif

#ifndef INITIAL_YPOS
#define INITIAL_YPOS 100
#endif

#ifndef INITIAL_WIDTH
#define INITIAL_WIDTH 400
#endif

#ifndef INITIAL_HEIGHT
#define INITIAL_HEIGHT 300
#endif

#ifndef FILE_DELIMITER
  #define FILE_DELIMITER ","
#endif

#ifndef PROGRAM_NAME
  #define PROGRAM_NAME "GrMPE 1.00 - ALPHA"
#endif

#ifndef DEFAULT_WINDOW_X_SIZE
  #define DEFAULT_WINDOW_X_SIZE 500
#endif

#ifndef DEFAULT_WINDOW_Y_SIZE
  #define DEFAULT_WINDOW_Y_SIZE 200
#endif

#ifndef MPE_GRID_ROWS
  #define MPE_GRID_ROWS 3
#endif

#ifndef MPE_GRID_COLS
  #define MPE_GRID_COLS 2
#endif


#endif // _PREPROCESSOR_DEFINES_H
